on a roll – English–Polski translations

🇬🇧 en pl 🇵🇱

on a roll

  • having a streak of good luck or good progress or success
na fali
Wiktionary Links